” Introduction to Cryptography with Open - Source Software ” by Alasdair McAndrew
نویسندگان
چکیده
Introduction to Cryptography with Open-Source Software is a well written text book covering many aspects: an introduction to cryptography, a clever use of the open source algebra system Sage and various exercises on cryptography and Sage. It provides a very good understanding of practical cryptography. Many mathematical algorithms and cryptographic schemes are discussed in detail and illustrated with comprehensible examples and tables as well as the corresponding codes with Sage. The mathematics are very easy to follow which makes the book more readable for the advanced undergraduate or graduate student. It will also be of interest to professionals looking for a clear and concise introduction to cryptography.
منابع مشابه
An Introduction to Differential Computation Analysis (DCA) on the withe-box cryptography algorithms
Advances in information and communication technologies lead to use of some new devices such as smart phones. The new devices provide more advantages for the adversaries hence with respect to them, one can define with-box cryptography. In this new model of cryptography, designers try to hide the key using as a kind of implementation. The Differential Computation Analysis (DCA) is a side channel ...
متن کاملSession 9 - Advanced simulation techniques
We present the Berkeley Model and Algorithm Prototyping Platform (MAPP), a MATLAB-based framework for conveniently and quickly prototyping device compact models and simulation algorithms. MAPP's internal code structuring, which differs markedly from that of Berkeley SPICE and related simulators, allows users to add new devices with only minimal knowledge of simulation algorithms, and vice-versa...
متن کاملAutomatic generation of audio content for open learning resources
This paper describes how digital talking books (DTBs) with embedded functionality for learners can be generated from content structured according to the OU OpenLearn schema. It includes examples showing how a software transformation developed from open source components can be used to remix OpenLearn content, and discusses issues concerning the generation of synthesised speech for educational p...
متن کاملCan We Trust Cryptographic Software? Cryptographic Flaws in GNU Privacy Guard v1.2.3
More and more software use cryptography. But how can one know if what is implemented is good cryptography? For proprietary software, one cannot say much unless one proceeds to reverse-engineering, and history tends to show that bad cryptography is much more frequent than good cryptography there. Open source software thus sounds like a good solution, but the fact that a source code can be read d...
متن کامل